package com.yida.gwj.vote.outside.domain.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.List;

/**
 * @author lqq
 * @date 2023-03-10
 */
@ApiModel("投票项目统计所有数据输出")
public class GwjEVoteProjectStatisticsDataDTO implements Serializable {
	private static final long serialVersionUID = 1L;

	@ApiModelProperty("统计基础数据")
	private GwjVoteProjectStatisticsBaseDataDTO baseData;

	@ApiModelProperty("统计表决项数据")
	private List<GwjVoteResultDetailItemDTO> itemData;

	public GwjVoteProjectStatisticsBaseDataDTO getBaseData() {
		return baseData;
	}

	public void setBaseData(GwjVoteProjectStatisticsBaseDataDTO baseData) {
		this.baseData = baseData;
	}

	public List<GwjVoteResultDetailItemDTO> getItemData() {
		return itemData;
	}

	public void setItemData(List<GwjVoteResultDetailItemDTO> itemData) {
		this.itemData = itemData;
	}

	@Override
	public String toString() {
		final StringBuffer sb = new StringBuffer("VoteProjectStatisticsAllDataDTO{");
		sb.append("baseData=").append(baseData);
		sb.append(", itemData=").append(itemData);
		sb.append('}');
		return sb.toString();
	}
}
